<?php 
require_once '../includes/includes.php';
conexion();
include ("seguridad.php");


?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<head>
<meta http-equiv="Content-type" content="text/html; charset=utf-8" />
<title><?php titulopanel();?></title>


<link rel="STYLESHEET" type="text/css" href="estilo.css" />
<link type="text/css" href="<?php echo $DIRECTORY; ?>plugins/jquery_ui/css/smoothness/jquery-ui-1.8.13.custom.css" rel="Stylesheet" />   
<script type="text/javascript" src="<?php echo $DIRECTORY; ?>plugins/jquery.js"></script>
<script type="text/javascript">
$(function() {
$('a.delbutton').click(function(){
	
	//Save the link in a variable called element
	var element = $(this);

	//Find the id of the link that was clicked
	var del_id = element.attr("id");

	//Built a url to send
	var info = 'id=' + del_id + '&tabla=news';
	
	if(confirm("¿ Esta seguro que desea eliminar esta noticia ?")){
 		$.ajax({
	   		type: "POST",
	   		url: "eliminar.php",
	   		data: info,
	   		success: function(){
	   		}
 		});
    
	    $(this).parents('tr.record').animate({ backgroundColor: "#fbc7c7" }, "fast")
		.animate({ opacity: "hide" }, "slow");
 	}
	return false;
});
});
</script>


<script type="text/javascript" src="<?php echo $DIRECTORY; ?>plugins/jquery_ui/js/jquery-ui-1.8.13.custom.min.js"></script>
 
 


<script type="text/javascript">    
        $(document).ready(function(){
            setTimeout(function(){ $(".mensajes").fadeOut(1600);}, 1600);
        });
</script>      
<!-- datapicker -->
<script> 
	$(document).ready(function(){
		$("#fecha" ).datepicker({
			dateFormat: 'yy-mm-dd',
			showOn: "button",
			buttonImage: "images/calendar.ico",
			buttonImageOnly: true
			

			});
	})
</script> 





</head>

<body>
<div id="contenedor">
	<div id="encabezado"><?php include('header.php') ?></div><!--fin de encabezado-->
	
	<div id="content_center">

	<div id="menuizquierda"><?php include('menu.php') ?></div>	<!--fin de menuizquierda-->	
	<div id="content">
		<div id="sub_content_0">
			<div id="sub_content">
				<h2>Noticias</h2>
			</div>
		</div>
	
		<?php
		//*****************           ERRORES    ************************//
		$estado=$_SESSION["errorcargarnoticia"];
		switch($estado){	
			case "cargo":
				echo '<div class="exitoa mensajes">Noticia: Los datos se Introdujeron correctamente</div><br>';
				break;
		}
		$_SESSION["errorcargarnoticia"]= " ";			
		

		$estado=$_SESSION["errormodificarnoticia"];			
		switch($estado){
			case "correcto":
				echo '<div class="exitoa mensajes">Noticias:Los datos de modificarón correctamente</div><br>';	            																	    
				break;
			case "noexiste":
				echo '<div class="errora mensajes">Noticia error: no existe</div>';
				break;
		}
		$_SESSION["errormodificarnoticia"]= " ";
								            
		$estado=$_SESSION["errorborrarnoticia"];
			switch($estado){
				case "correcto":
					echo '<div class="exitoa mensajes">Noticias: Los datos se borraron correctamente</div>';	            																	    
					break;
				case "noexiste":
					echo '<div class="errora mensajes">Noticia error: no existe</div>';
					break;
		}
		$_SESSION["errorborrarnoticia"]= " ";
				
				
		$estado = $_SESSION["errorcargararchivo"];
			switch ($estado){
				case "permiso":
					echo '<div class="errora mensajes">Archivo error: Verifique permisos en carpeta</div><br>';
					break;
				case "extensiones":
					echo '<div class="errora mensajes">Archivo error: Extension no permitida</div>';
					break;
				case "cargo":
					echo '<div class="exitoa mensajes">Archivo: Cargado correctamente</div><br>';
					break;				            		   
			}
		$_SESSION["errorcargararchivo"] = " ";			



		// recogemos la variable de paginamiento
		if(isset($_GET['pos'])){//pregunta si la variable pos esta cargada
			$inicio=sqlint($_GET['pos']);     //comienza desde el valor cargado en pos
		}
		else{			
			$inicio=0;						//else comienza con el ID_noticias en 0
		}

?>
	
		<div id="subcontent1">
            
    		<div id="busquedabanner" style="float:right">
		    	<form action="#" method="get">
		    		Fecha Publicada:<input type="text" id="fecha" name="fecha" style="width:100px; color:#000;"/>
		        	Palabra: <input type="text" name="palabras" />       
		        	<input type="submit" name="buscar" class="buttonadmin" value="Buscar" />
		    	</form>   
			</div>
            <div id="botoncargar">
       			<input type="button" class="buttonadmin" value="Cargar" onClick="location.href='noticia.php'"/>
	        </div>
 		</div>
		<div id="subcontent2">
			<table id="tablelist" border='0' cellspacing='0' cellpadding='1' class="row" >
			<tr id="tablatitle">		
				<td>Titulo</td>
				<td>Resumen</td>		
				<td>Categoria</td>
				<td>Publico</td>		
				<td width="65">Creado</td>			
				<td>Usuario</td>
				<td>Editar</td>
				<td style="border-right:solid 1px #DDD">Borrar</td>			
			</tr>
<?php
if(isset($_GET['buscar']) && isset($_GET['palabras']) && !empty($_GET['palabras']) && empty($_GET['fecha']) ){
    
	 $palabras = sqlstring($_GET[palabras]);	    
	 $resnoticias = mysql_query("SELECT * FROM news where 
	(title like '%$palabras%' or summary like '%$palabras%' or content like '%$palabras%') ORDER BY created DESC LIMIT $inicio,15");
}

elseif(isset($_GET['buscar']) && isset($_GET['fecha']) && !empty($_GET['fecha']) && empty($_GET['palabras'])){
	
	$fecha = sqlstring($_GET['fecha']);
	    
	 $resnoticias = mysql_query("SELECT * FROM news where 
	created like '%$fecha%' LIMIT $inicio,15"); 
	 
	 
}

elseif(isset($_GET['buscar']) && isset($_GET['fecha']) && !empty($_GET['fecha']) && isset($_GET['palabras']) && !empty($_GET['palabras'])){
	
	$fecha = sqlstring($_GET['fecha']);
	$palabras = sqlstring($_GET['palabras']);
	
	
	$resnoticias= mysql_query("SELECT * FROM news where 
	(title like '%$palabras%' or summary like '%$palabras%' or content like '%$palabras%') and (created like '%$fecha%' ) ORDER BY created DESC LIMIT $inicio,15") or die (mysql_error());
	
		 
	
}

else{
	
	$resnoticias=mysql_query("select * from news order by created desc limit $inicio,15"); //noticias
}


$impresos=0;

while($row=mysql_fetch_array($resnoticias))
{

	$impresos++; //me va aumentando por cada uno asi despues puedo usar para la PAGINACION


	$id_news = $row['id'];
	$title = $row['title'];
	$summary=$row['summary'];
	$created=explode(" ",$row['created']);
	$modified=explode(" ",$row['modified']);
	
	if($row['is_published']==1){
		$published ='<img width="16" src="images/ok.png">';
	}
	else{
		$published ='<img src="images/not_publish.png">';
	}

		
	$rowuser=existe("id", "users", $row['user_id']);
	$rowcat=existe("id", "categories", $row['category_id']);
	echo ' 
	<tr class="record" >	    
	    <td><a href="../ver_noticia.php?var='.$id_news.'" target="_blank">'.$title.'</a></td>
	    <td><a href="../ver_noticia.php?var='.$id_news.'" target="_blank">'.$summary.'</a></td>	    
	    <td>'.$rowcat[description].'</td>
	    <td align="center">'.$published.'</td>
		<td>'.$created[0].'</td>
	    
		
	    
		<td>'.$rowuser[user].'</td>
	    <td align="center"><a href="noticia.php?id='.$id_news.'" ><img src="images/edit_16.png" alt="Editar Noticia" /></a></td>
	    
	    <td align="center" class="regi" style="border-right:solid 1px #DDD;"><a id="'.$id_news.'" href="#" class="delbutton" ><img src="images/delete_16.png" alt="Eliminar Noticia" /></a></td>
	    
	</tr>';
}
?>
			</table>
		</div><!-- fin subcontent2 -->
			
		<div id="indice">

			<?php
					//compara haber si vamos para adelante o para atras dependiendo de $inicio
			if ($inicio==0)
				 echo " ";
			else //como no esta en 0 voy a ir para atras
			{
			  $anterior=$inicio-15;
			  echo '<a href="noticias.php?pos='.$anterior.'">Anteriores</a>';
			}
			//hago la comparacion de q si hay 4 quiere decir q hay un siguiente
			if ($impresos==15)
			{
			  $proximo=$inicio+15;
			  echo '<a href="noticias.php?pos='.$proximo.'">Siguientes</a>';
			}
			else
			  echo " ";
			echo "<br>";
		?>
		</div><!--fin de indice-->


 
	</div><!--fin de content-->

	</div><!--fin de content center-->

	<div id="piepagina"><?php include 'pie.php'; ?></div>	<!--fin de piepagina-->

</div>	<!--fin de contenedor-->





</body>
</html>